equatorial telescope - Spanish English Dictionary